/**
 * mysql模块：
 * 作用：能够让我们通过js代码  轻松操作数据库（可以执行sql语句）。
 * 
 * 如何使用呢？
 * 1、初始化环境 npm init -y
 * 2、下载mysql包，npm i mysql
 * 3、在js文件引入mysql依赖包，开始使用 
 */ 

// mysql的使用
// 1、引入mysql
const mysql = require("mysql");

// 2、创建连接对象
const conn = mysql.createConnection({
    host: "localhost",  // 主机地址
    user: "root",       // 数据库用户名（在小皮软件上可以查看）
    password: "123456",   // 数据库密码(一定要字符串)
    database: "hero"    // 数据库名字
})

// 3、连接数据库服务器
conn.connect();

// 4、可以操作数据库了（执行sql语句）
// 查询数据
// conn.query("select * from skin", (err,result)=>{
//     console.log(result);
// })

// 插入数据
// conn.query("insert into skin(cname,skin_name) values('张三', '法外狂徒')", (err,result)=>{
//     if(err){
//         console.log( new Error(err.sqlMessage));
//         return
//     }
//     console.log(err,result);
// })
// 更新操作
// conn.query("update skin set cname='李四' where id=3",(err,result)=>{
//     if(err){
//         console.log(err.sqlMessage);
//         return
//     }
//     console.log(result);
// })

// 删除
conn.query("delete from skin where id=4",(err,result)=>{
    console.log(err,result);
})

// 5、关闭连接
conn.end()